﻿function clickButton(e, buttonid) {
    var evt = e ? e : window.event;
    var bt = document.getElementById(buttonid);

    if (bt) {
        if (evt.keyCode == 13) {
            bt.click();
            return false;
        }
    }
}

function openBox(winWidth, winHeight, scrollbars, toolbar, top, left, fileSrc) {
    var newParameter = "width=" + winWidth + ",height=" + winHeight;
    newParameter += ",scrollbars=" + scrollbars + ",toolbar=" + toolbar + ",top=" + top + ",left=" + left;
    newWindow = open(fileSrc, "a", newParameter)
}

function deleteFromCart() {
    yes = confirm('Bạn có chắc chắn xóa sản phẩm này ra khỏi giỏ hàng không?');
    if (yes)
        return true;
    else
        return false;
}

function deleteCart() {
    yes = confirm('Bạn có chắc chắn xóa giỏ hàng đã chọn không?');
    a
    if (yes)
        return true;
    else
        return false;
}

function getControl(id) {
    var listtxt = document.getElementsByTagName('INPUT');
    var txtgroupname;
    for (var i = 0; i < listtxt.length; i++)
        if (listtxt[i].id.indexOf(id) >= 0) txtgroupname = listtxt[i];
    return txtgroupname;
}

function validText(value) {
    var chaos = new Array("'", "~", "@", "#", "$", "%", "^", "&", "*", ";", "/", "\\", "|", "!", ":", "(", ")", "`", "\,", ".", "[", "]", "{", "}", "\"", "?", "+", "-");
    var sum = chaos.length;
    for (var i in chaos) { if (!Array.prototype[i]) { sum += value.lastIndexOf(chaos[i]) } }
    if (sum)
        return false;
    return true;
}

function CheckValidSearch() {
    var txt_Search = getControl('txtname');
    {
        if (txt_Search.value != '--Tìm theo tên--')
            if (validText(txt_Search.value) == false) {
                alert('Từ khóa tìm kiếm không được nhập những ký tự đặc biệt như: @ # $ % ^ * ~ \ / | ` . , ( ) [ ] - ');
                return false;
            }
    }

    return true;
}

function CheckValidSignup() {
    var txt_Signup = getControl('txtUsername');
    var isValid = true;
    if (validText(txt_Signup.value) == false) {
        alert('Tên đăng nhập không được chứa những ký tự như: @ # $ % ^ * ~ \ / | ` . , ( ) [ ] - ');
        isValid = false;
        txt_Signup.value = '';
        return false;
    }
    return isValid;
}








